x86, cpufreq: fix ondemand governor to take aperf/mperf feedback
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 19 May 2009 00:31:26 +0000 (01:31 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 19 May 2009 00:31:26 +0000 (01:31 +0100)
commitf7a4f4101decbb3a9b977e79cd5ebe6e200e3fc5
tree1ffcd790429c6c77234d6b3f83f0dcc435c9ad4e
parent5bc663c75918a223ae43e685ed69e9f09d108d99
x86, cpufreq: fix ondemand governor to take aperf/mperf feedback

APERF/MPERF MSRs provides feedback about actual freq in
eplased time, which could be different from requested freq by
governor. However currently ondemand governor only takes that
feedback at freq down path. We should do that for scale up too.

Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
xen/drivers/cpufreq/cpufreq_ondemand.c